<?php
/**
* 课程
* @date: 2017年8月11日 下午10:54:46
* @author: hxzlh
*/
namespace app\index\controller;
use think\Exception;
use app\index\model\Course as CourseModel;
use think\Request;

class Course extends Base 
{
    //获取课程列表
    public function index() 
    {
        try{
            $this->checkLogin();
            $data = CourseModel::where([])->column('name','id');
            return parent::returnTrue($data);
        } catch (Exception $e) {
            $message['code'] = $e->getCode();
            $message['mes'] = $e->getMessage();
            return parent::returnFalse($message);
        }
    }
    /**
     * 课程详情
     * @date: 2017年8月11日 下午11:43:46
     * @author: hxzlh
     * @throws Exception
     * @return: return
     */
    public function info() 
    {
        try{
            $this->checkLogin();
            $id = Request::instance()->post('id/d', null);
            if (empty($id)) {
                throw new Exception('参数缺失', '102');
            }
            $data = CourseModel::get($id);
            return parent::returnTrue($data);
        } catch (Exception $e) {
            $message['code'] = $e->getCode();
            $message['mes'] = $e->getMessage();
            return parent::returnFalse($message);
        }
    }
    
}
